ballistic protective vest - Turco Inglés Diccionario